package com.yuandian.management.vo;

import lombok.Data;

/**
 * 包体下载使用
 *
 * @author zhoutian
 * @date 2021/1/22 17:40
 */
@Data
public class FilterBusinessDataBodyUpload {
    /**
     * id
     */
    private long id;
    /**
     * 过滤规则id
     */
    private Integer filterId;
    /**
     * 数据id
     */
    private String dataId;
    /**
     * 消息类型\":22\":web,23\":mid,24\":db
     */
    private String msgType;
    /**
     * 请求ip
     */
    private long requestIp;
    /**
     * 响应ip
     */
    private long responseIp;
    /**
     * 请求开始时间
     */
    private String startTvSec;

    private long startTvUsec;
    /**
     * 响应结束时间
     */
    private String endTvSec;
    private long endTvUsec;
    /**
     * 匹配串
     */
    private String discResourceIdent;
    /**
     * 原始URL/API/SQL
     */
    private String oriString;
    /**
     * 引用url详情
     */
    private String reterUrl;
    private String xRequestedWith;
    private String name;
    /**
     * 请求端口
     */
    private Integer requestPort;
    /**
     * 响应端口
     */
    private Integer responsePort;
    /**
     * 协议
     */
    private String protocol;
    /**
     * 业务服务资源
     */
    private String bussType;
    /**
     * 会话Id
     */
    private String sessionId;
    /**
     * 序列号
     */
    private String sessionSerialNumber;
    /**
     * 专属指标
     */
    private String bussinessDetailMesg;
    /**
     * 关键字
     */
    private String bussinessKeyMesg;
    /**
     * 入库时间
     */
    private long tIntodbTime;
    /**
     * 请求方法
     */
    private long reqMethod;
    /**
     * 请求数据类型
     */
    private String contentType;
    /**
     * 接受
     */
    private String accept;
    /**
     * 父业务服务资源
     */
    private String channel;
    private Integer loadOrSetp;
    private String baseCode;
    /**
     * 请求Cookie
     */
    private String reqCookieDetail;
    /**
     * 请求包体
     */
    private String requestBodyContext;
    /**
     * 响应包体
     */
    private String responseBodyContext;
    private Integer isCompletion;
    private long dealTime;
    /**
     * 客户端响应时长
     */
    private long clientTranslateTime;
    /**
     * 服务器传输时间
     */
    private long serverTranslateTime;
    /**
     * 处理状态
     */
    private String dealState;
    /**
     * 服务器响应时长
     */
    private long serverResponseTime;
    /**
     * 服务器响应开始时间
     */
    private String serverResponseStartTime;
    /**
     * 服务器响应结束时间
     */
    private String serverResponseEndTime;
    /**
     * 探针ip地址
     */
    private String probeIp;
    /**
     * 过滤时间
     */
    private String probeTime;
    /**
     * 请求ip\":端口
     */
    private String requestIpPort;
    /**
     * 响应ip\":端口
     */
    private String responseIpPort;
}
